IO

從輸入讀取資料,或對軸與 I/O 模組的輸出進行資料讀寫。

方塊代表輸入與輸出,灰色方塊表示輸入或輸出值為 FALSE,而藍色方塊代表值為 TRUE。點選 輸出 區域中的方塊可將值在 TRUE 與 FALSE 間切換。

IO

將 I/O 模組的 PDO 變數清單載入。依模組所提供的功能而定,其中可能包含輸入及輸出,或兩者都有。

變數的定義是從 ESI 檔中擷取出來的,變數類型位移格式寫入裝置欄位可供編輯,雙擊欄位中的文字即可開始編輯。

輸入:

輸出:

預期長度:輸入或輸出的預期資料長度,若不需要整段長度,可輸入小於 實際長度 的值。

實際長度:輸入或輸出的整段資料長度。

藍色加號 ():將一個新的變數新增至輸入或輸出,若輸入或輸出無法接受該變數,位元範圍目前值 將顯示紅色。

變數:輸入或輸出的變數。

類型:變數的資料類型,包含:Boolean, Single, Double, Int8, Int16, Int24, Int32, Int64, UInt8, UInt16, UInt24, UInt32, UInt64

位移:指定位元偏移量的位置以供讀取或寫入。當資料類型為 Boolean,則位移單位為位元;否則位移單位為位元組。

位元範圍:位元範圍。

格式:對裝置進行讀寫的資料格式,格式為十進制十六進制

數值轉換:適用於模擬 I/O 模組。您可使用此此功能檢視十進制值而不是十六進制值,預設為 ,點擊 以轉換值,值轉換後,該欄位將顯示 啟用

注意:使用 Boolean 的 I/O 模組無法轉換值。

不轉換:不轉換所輸入的值,目前值 會顯示所寫入的值。

值 = a * (原始值) + b:使用方程式轉換值。例如有以下的方程式設定:

值=所輸入的值

a = 0.01

b = 20

當輸入 20 並點選 寫入裝置,將看到 目前值 顯示 20,若輸入 21 將得到 21,以此類推,程式會新增 原始值 且會自動轉換,若在此模式寫入值並在未改變輸入值的情況下切換為 不轉換目前值 將會顯示方程式中的 原始值

例如,若啟用轉換模式並寫入值 21,目前值 將顯示 21,接著在不改變 21 的情況下點選 不轉換,則 目前值 將顯示 100,因 100 為用來計算結果 21 的 原始值

將值正規化 (縮放) 至指定範圍內:給定一個範圍以控制您的機器。例如,欲將電壓範圍控制在 0V – 10V,則最小值最大值將如下:

最小值:0;最大值:10。

若使用資料類型為 UIn16 的 I/O 模組,可輸入介於 0 – 65535 的值來控制 0V – 10V。

目前值:目前值。

寫入裝置:欲寫入變數的值。輸入值後,點擊 寫入 圖標 ()。

刪除 ():刪除變數。若不小心刪除變數並想要復原,請進行以下操作:

  1. 連線設定中點擊「斷線」按鍵。
  2. 關閉設定工具。
  3. 當被詢問是否儲存目前專案時,點選「」。
  4. 當被詢問是否要關閉 KINGSTAR 子系統時,點選「」或「」皆可。
  5. 開啟設定工具。
  6. 開啟在刪除變數前儲存的專案,或建立一個新專案。
  7. 將相同的硬體連接至 KINGSTAR
  8. 所有 I/O 變數即復原並回復到預設值。

參見

設定

連線設定

裝置配置

匯出設定

專案設定

儲存

SDO

啟動頁面

測試

調校